package klex.eserver.entity;

import java.util.Date;

/**
 * OnlineClientFunctions entity. @author MyEclipse Persistence Tools
 */

public class OnlineClientFunctions implements java.io.Serializable {

	// Fields

	private Integer functionsId;
	private String functionsNumber;
	private String functionsName;
	private String functionsDescription;
	private String functionsStaffPermissions;
	private String functionsOpPermissions;
	private Date functionsAddDate;

	// Constructors

	/** default constructor */
	public OnlineClientFunctions() {
	}

	/** minimal constructor */
	public OnlineClientFunctions(Integer functionsId) {
		this.functionsId = functionsId;
	}

	/** full constructor */
	public OnlineClientFunctions(String functionsNumber, String functionsName,
			String functionsDescription, String functionsStaffPermissions,
			String functionsOpPermissions, Date functionsAddDate) {
		this.functionsNumber = functionsNumber;
		this.functionsName = functionsName;
		this.functionsDescription = functionsDescription;
		this.functionsStaffPermissions = functionsStaffPermissions;
		this.functionsOpPermissions = functionsOpPermissions;
		this.functionsAddDate = functionsAddDate;
	}

	// Property accessors

	public String getFunctionsNumber() {
		return this.functionsNumber;
	}

	public void setFunctionsNumber(String functionsNumber) {
		this.functionsNumber = functionsNumber;
	}

	public Integer getFunctionsId() {
		return this.functionsId;
	}

	public void setFunctionsId(Integer functionsId) {
		this.functionsId = functionsId;
	}

	public String getFunctionsName() {
		return this.functionsName;
	}

	public void setFunctionsName(String functionsName) {
		this.functionsName = functionsName;
	}

	public String getFunctionsDescription() {
		return this.functionsDescription;
	}

	public void setFunctionsDescription(String functionsDescription) {
		this.functionsDescription = functionsDescription;
	}

	public String getFunctionsStaffPermissions() {
		return this.functionsStaffPermissions;
	}

	public void setFunctionsStaffPermissions(String functionsStaffPermissions) {
		this.functionsStaffPermissions = functionsStaffPermissions;
	}

	public String getFunctionsOpPermissions() {
		return this.functionsOpPermissions;
	}

	public void setFunctionsOpPermissions(String functionsOpPermissions) {
		this.functionsOpPermissions = functionsOpPermissions;
	}

	public Date getFunctionsAddDate() {
		return this.functionsAddDate;
	}

	public void setFunctionsAddDate(Date functionsAddDate) {
		this.functionsAddDate = functionsAddDate;
	}

}